launching spot - Español Inglés Diccionario